superior flexure of duodenum - Español Inglés Diccionario